package org.monkey.example.generate.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.monkey.example.generate.entity.form.GenerateTestListForm;
import org.monkey.example.generate.entity.form.GenerateTestPageForm;
import org.monkey.example.generate.entity.po.GenerateTestPo;
import org.springframework.stereotype.Repository;

@Repository
public interface GenerateTestDao extends BaseMapper<GenerateTestPo> {

  IPage<GenerateTestPo> page(Page<GenerateTestPo> page,@Param("queryForm") GenerateTestPageForm pageForm);

  List<GenerateTestPo> list(@Param("queryForm")GenerateTestListForm listForm);
}
